uses the following portions of the VA to specify a primary cache block and way:
- VA[13:5] defines a 32-byte block in the primary data cache array.
- VA[13:6] defines a 64-byte block in the primary instruction cache array.
- In both cases, VA[0] defines the way needed by Index operations.
Since VA[0] is used to indicate the way, it does not cause alignment errors.
When accessing data in the primary caches, VA[Blocksize-1] is also used to read or write a specific word.